package kosta.model.dao;

import java.util.HashMap;
import java.util.List;

import kosta.model.vo.AdminVO;
import kosta.model.vo.MemberVO;
import kosta.model.vo.MessageVO;
import kosta.model.vo.SearchVO;


public interface AdminDAO {
	public AdminVO adminLogin(AdminVO vo);
	public List<MemberVO> getMemberList(SearchVO svo);
	public int totalMemberContent(SearchVO svo);
	public void updateMemberGrade(MemberVO mvo);
	public void dropOutMember(MemberVO mvo);
	public void adminDelete(int boardNo);
	public int deleteRequestCheckListCount();
	public List deleteRequestCheckList();
	public void adminDeleteFromAuctionRegister(HashMap map);
	public void adminDeleteFromDeleteConfirm(HashMap map);
	public void adminSendDeleteMessage(MessageVO msvo);
	public int adminIdDuplCheck(String id);
	public void downGrade(String memberId);	
	public void refuseAdminDelete(HashMap map);
	public void adminDeleteFromBid(HashMap map);
}
